package com.chuangjiangx.member.stored.ddd.dal.condition;

import com.chuangjiangx.commons.QueryCondition;
import lombok.Getter;
import lombok.Setter;
import org.apache.commons.lang3.StringUtils;

import java.util.Date;

/**
 * @author 李孝延
 * @Date 2017/12/18 23:13
 **/
@Setter
@Getter
public class RechargeRuleCountDetailListCondition extends QueryCondition{
    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;

    /**
     * 服务商id
     */
    private Long  merchantId;

    /**
     * 门店id
     */
    private Long storeId;
    /**
     * 门店名称
     */
    private String storeName;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 终端类型
     */
    private Byte payTerminal;

    /**
     * 储值规则id
     */
    private Long storedRulesId;

    public void setMobile(String mobile) {
        if(StringUtils.isNotBlank(mobile)){
            this.mobile = "%"+mobile+"%";
        }
    }

}
